package ar.com.siglo21.dominio;

import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.tostring.RooToString;
import org.springframework.roo.addon.entity.RooEntity;
import javax.validation.constraints.NotNull;

import java.math.BigDecimal;
import java.util.Set;
import ar.com.siglo21.dominio.Encuesta;
import java.util.HashSet;
import javax.persistence.ManyToMany;
import javax.persistence.CascadeType;

@RooJavaBean
@RooToString
@RooEntity
public class Periodo {
	
    @NotNull
    private String nombre;

    private Integer mes;

    private Integer anio;

    @ManyToMany(cascade = CascadeType.ALL, mappedBy = "periodo")
    private Set<Encuesta> encuestas = new HashSet<Encuesta>();
}
